<?php
namespace Module\Controller;

use Common\Controller\BaseController;

class EntryController extends BaseController {

    // 访问模块控制器方法的代理
    public function handler() {
        // 模块
        $module = I('get.mo', '', 'ucfirst');
        // 方法
        $act = I('get.ac', '');
        // 后台还是前台 类型
        $type = I('get.tt', '');
        switch ($type) {
            case 'site':
                $this->assignModuleMenu();
                // 后台
                $class = 'Addons\\' . $module . '\Site';
                break;
            case 'web':
                // 前台
                $class = 'Addons\\' . $module . '\Web';
                break;
        }
        return call_user_func_array([new $class,$act],[]);

    }
}